// 按钮样式组件
// 商品规格，商品筛选弹窗等使用
import {
  api
} from '../../js/util';

Component({
  /**
   * 组件的属性列表
   */
  properties: {
    type: { // 0 规格/品牌/标签等按钮样式
      type: Number,
      value: 0,
    },
    active: { // 是否被选中/高亮显示
      type: Boolean,
      value: false,
    },
    disabled: { // 是否为禁止使用
      type: Boolean,
      value: false
    },
    hidden: { // 是否不显示
      type: Boolean,
      value: false,
    },
  },

  /**
   * 组件的初始数据
   */
  data: {
    mainColor: api.titleColor || "#e56b14", //主题色
  },

  /**
   * 组件的方法列表
   */
  methods: {
    tap () {
      this.triggerEvent('tap')
    }
  }
})
